Data Engineering Is A Layered Practice